home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 3765 < prev    next >
Encoding:
Text File  |  1996-08-05  |  22.5 KB  |  476 lines

  1. Path: uwm.edu!msunews!raine
  2. From: raine@msupa.pa.msu.edu (Robert Owen Raine)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: a3000 boot prob
  5. Date: Tue, 06 Feb 96 14:27:37 GMT
  6. Organization: Michigan State University
  7. Message-ID: <4f7o63$ets@msunews.cl.msu.edu>
  8. References: <4f59jp$p8s@news.service.uci.edu> <4f5bkt$qc7@news.service.uci.edu>
  9. NNTP-Posting-Host: raine.pa.msu.edu
  10. X-Newsreader: News Xpress Version 1.0 Beta #3
  11.  
  12.  
  13. >i have a a3000...i think it has 1.3 roms, and softkicks to 2.1...ok...my 
  14. >brother was doing some work in pagestream 3.0, and then it just locked, 
  15. >and then attempted a reboot....i was not in the vicinity(geese,I wasnt in 
  16. >the county)...then it came up with nothing...not even the 1.3 screen i 
  17. >normally get before it reboots to 2.1
  18. >
  19. >I sometimes get a black(midnight blue actually) screen, or sometimes i 
  20. >get a greyish white screen....i hear the HD doing something, but no light 
  21. >goes on..., and the a: drive(Sorry,i work on a few different systems)  
  22. >light just stays lit as if it was trying to find something...or maybe, cant 
  23. >acknowledge that it should boot from HD...ok...
  24. >
  25. >so i tried to use a system disk(2.1) to boot into the system...no cigar(I 
  26. >lknow i shoulduse 1.3 boot disk, BUT I dont have one!!!!(ok..found a 1.2 
  27. >boot disk, and it does not work either
  28. >
  29. >I tried some autobooting games, even some old moldy ones from my a500 
  30. >days...again...no cigar...(Mean 18 :Ultimate golf circa 1986)
  31. >
  32. >I get a nasty feeling that for some reason my rom got zapped...any help???
  33. >
  34. >Also, i read on time that the boot screen, if it goes to one color it 
  35. >means something(i.e green screen means mem probs...)..but i cant seem to 
  36. >find it again in my manuals for i think this grey screen might mean something
  37. >
  38. >thats all...
  39. >
  40. >if anyone can help me i would appreciate it..thanks...
  41. >sys:
  42. >
  43. >a3000...quantum 150mb 12 mb ram...thats all that would matter...
  44.  
  45. This is part of a file that I got off the net a year or so ago hope it helps.
  46.  
  47.  
  48.  
  49. Ok, there is an article I saved a while ago.  Before you try anything else
  50. though, the first ting you should do is to try to reseat the Agnus chip.  It
  51. is very prone to causing all sorts of problems.  It is very hard to get out,
  52. even with a puller, but I've had good luck just pushing down on it in its
  53. socket.  If you can get some pure alcohol on the pins and create a wiping
  54. action by moving it in the carier, so much the better.  Be carefull not to
  55. damage the socket and pins and always ground yourself to prevent static
  56. electricity damage.
  57.  
  58. -----------------------------------------
  59. Power-up operation summary (tests, LED blinks, screen colors)
  60. (Hans Hansen)
  61. Newsgroups: comp.sys.amiga
  62. Subject: Screen colors and other boot things
  63. Date: 16 Jul 87 01:42:24 GMT
  64.  
  65. Dark gray            Ok Hardware
  66. Light gray           Ok Software
  67. Red                  Bad ROM Checksum
  68. Green                Bad RAM
  69. Blue                 Bad Custom Chips
  70. Yellow               Exception
  71.  
  72. (INITIALIZATION FROM OS ROMS)
  73. Clear Chips
  74. Disable DMA and Interrupts
  75. Clear the Screen
  76. Check the Hardware
  77. Pass or fail the Hardware to the Screen  (BLUE|BAD) (DarkGray|OK)
  78. Checksum the ROMs
  79. Pass or fail the ROMs to the Screen    (RED|BAD) (LightGray|OK)
  80. System setup (..is finished)
  81.  
  82. Check the RAM at $C00000
  83. Move SYS_BASE to $C00000 if it exists
  84. RAM Test ; hummm.... not very good though needs to indicate hex location
  85. Pass or fail the RAM to the Screen (LED Blinks 9short 1long | GREEN | BAD)
  86. Check the Software
  87. Pass or fail the Software to the Screen  (Yellow|BAD) (LightGray|OK)
  88. Set up the RAM
  89. Link the Libraries
  90. Find External RAM and link it to the list
  91. Set up Interrupts and DMA (for boot drive especially)
  92. Start default Task
  93. Check for 68010, 68020, and 68881
  94. Check for an Exception (System Alert?)
  95. System Reset (..Let the good times roll!)
  96.  
  97.  
  98. ---------------------------------------------------------------------------
  99. ---------------------------------------------------------------------------
  100. Follows: AmiBugs.txt   Summary of symptoms & solutions to common problems
  101.    on various amiga models
  102. ---------------------------------------------------------------------------
  103. ---------------------------------------------------------------------------
  104.  
  105.                              THE FLAKE REPORT
  106.  
  107. "Flaky" (July 15, 1989) Hacker's slang as meaning:
  108.      1. Erratic and/or unpredictable behavior or experience
  109.      2. Sometimes it works; sometimes it don't
  110.      3. Primary cause of the following auditory spasms:
  111.           a. "ARGH!!!!"
  112.           b. "AH XXXX..."
  113.           c. "#@&$!"
  114.           d. "I need a career change; marketing!"
  115.  
  116. Usage: "He's getting FLAKY..."
  117. Means: "RUN! HIDE!"
  118.  
  119. A Bruce's Repair quote:
  120. "If it works; it won't."
  121.  
  122. Ok folks, I'm compiling a list of what has caused flaky operation of the
  123. Amiga computers. This is a very unpopular subject with Amiga worshippers,
  124. but it should be one to pay particular attention since it can harm any
  125. product faster than obsolescence and DOES cause untold user-hours of
  126. frustrations. Flakiness affects everyone and everything from product
  127. development to end-users and especially service. If you can add some more
  128. to this list, you can give me a call at (415) 525-6973 and ask for Bruce.
  129. I'm busy most of the week so the best time is on Sundays in the morning. If
  130. you don't mind listenning to a morning grouch call any other morning.
  131.  
  132. In particular is a problem of poorly designed, slow-to-access RAM boards.
  133. This can be especially prominent with fast expansion devices like hard
  134. drives and frame grabbers. Number one on the list of bad boards are all
  135. those RAM boards with 150 nano-second RAMs. This is the time it takes the
  136. RAM to access valid data. The smaller this number the better.
  137.  
  138. There are a lot of Amigas that need modifications. Starting with the
  139. A1000's, the daughter board needs to have its PAL chips wired together to
  140. the mother board ground and a wire to the expansion bus to the power supply
  141. ground connector. In worst cases, two of the PAL chips must be replaced
  142. with faster one's. The best source of PALs has been from Spirit
  143. Technologies. The A2000's needed to have the keyboard data and clock line
  144. capacitors removed. All the Eltek power supplies needed to be checked that
  145. a .01 MFD capacitor was installed across R65 to suppress noise and a "00"
  146. with a line through it written on the power supply label. The buffer chips
  147. U605 and U602 should be 74ALS245 and not the slower 74LS245. A 3300 ohm
  148. resistor should be installed between pin #20 and pin #11 on chip U605's
  149. address strobe. The Gary chip has been fixed to allow processor access to
  150. the KickRoms and expansion devices without needless co-processor
  151. contention. (The MOS Gary) The A500 especially needed a piece of cardboard
  152. placed behind the keyboard to prevent the keyboard from shorting to the
  153. mother board metal shielding. An authorized transistor kludge must be
  154. installed on all but the most recent A500's to clean up a signal from the
  155. Gary chip. The biggest flake generator was and still is the metal shielding
  156. on the A500. The main metal shielding had a lip just behind the internal
  157. disk drive (i.e just left of the drive as you face the computer) which does
  158. cause shorts at the end of the drive ribbon cable. The solution is to bend
  159. the lip under the shielding or to put electrical tap over the edge of the
  160. lip.
  161.  
  162. Much can be said about poorly written programs. We've all suffered as
  163. unpaid and unwilling "beta testers" from companies lacking in product
  164. quality. If it works on their machine, it does not necessarily mean that it
  165. will work on all Amigas because of hardware, software, update, and user
  166. differences. Sometimes they listen to the problems; sometimes they ignore
  167. or pacify us with promises, good-will, and just pure charm. Worst case is
  168. the buck passing. Badly written programs can go wild and corrupt our system
  169. and even ruin DOS file structures. It can be as subtle as corrupting a
  170. single bit, presently unused, to wiping out an entire system. Programs can
  171. at times work with no apparent trouble until it's discovered later in time.
  172. This can lead to blaming the wrong program or hardware as the cause of the
  173. problems. This will sound very cynical but don't believe ANY review or even
  174. this report of mine. (sigh..) Just take it with a grain of salt. Look over
  175. people's shoulders, get the dealers to demonstrate their wares, stop by a
  176. free-form users group and judge for yourself. Seek-out end-users of a
  177. product. Get to know the modem community of Amiga users. Report problems to
  178. the people responsible for the product if you think you've found a
  179. consistent problem. Unfortunately, flaky problems are not easily repeatable
  180. nor consistent, so it may be hard for them to justify their time to prove,
  181. find, and solve the problem beyond a symptom.
  182.  
  183. Static electricity, even when we don't feel or hear the "tingle", can make
  184. computer chips flaky. Always touch the power supply case before even
  185. getting close to any circuit board or chip. In the situation of the A500,
  186. touch the internal disk drive case. A lot of damage has been caused by
  187. AGNUS chip installations. CBM has packaged the computer chips without
  188. anti-static material and the retailer many times have not Xeroxed the
  189. installation instructions for the customers. Topping the list of user
  190. burn-outs is improper cable connections or installation. If you can't bet
  191. your wallet, don't do it. I'd say a fair retailer AGNUS installation charge
  192. should be around $20-$25.
  193.  
  194. Degrees of unfamiliarity with the equipment or the system can cause
  195. unpredictable results. I shutter at the thought of what I would do to my
  196. present system if I was a new user and not able to access all the books,
  197. documentation, experience, and lastly my fellow computists. An old problem
  198. with books, documentation, and advice is that a certain level of background
  199. knowledge is expected and assumptions about your system are made from all
  200. sides of communication. The learning process is a leap frogging of books,
  201. notes, magazines, practice, and many times just pure inquisitive hands-on
  202. hacking.
  203.  
  204. Never assume a computer cable is correct if it fits. There are unending
  205. variations of cables with the same connectors on the ends. Once you've
  206. found the purpose and correct cable, it's best to label the connector ends
  207. with where they go. It's always good to have a continuity checker and
  208. documentation of the pin assignments. The wrong cable can and does burnout
  209. computers. Worst case is if it becomes flaky.
  210.  
  211. Ok, the following is are extracts from my notes and take it with a grain of
  212. salt for flavoring. Be careful, because it is in a raw state and reaching a
  213. conclusion from the notes will have to be tested for other machines.
  214.  
  215. UNSKILLED AND UNKNOWLEDGEABLE ATTEMPTS AT REPAIR OR MAINTENANCE CAN
  216. BE
  217. EXTREMELY DANGEROUS AND SHOULD BE LEFT TO QUALIFIED TECHNICIANS ONLY.
  218. UNAUTHORIZED SERVICE VOIDS YOUR WARRENTY.
  219.  
  220.  
  221. Tips for Smooth Operation of the Amigas
  222. by Bryce Nesbitt & Bruce Takahashi
  223.  
  224. (previously written a couple of years ago)
  225.  
  226. 1) For the Amiga A1000, connect the pin #10's (ground) of the four PAL's
  227. together on the daughter board with heavy wire.  Apparently the signal
  228. ground path is strange and creates unreliable logic signals to U6J, U6K,
  229. U6L, and U6N.  If you want a better connection, wire the mother board and
  230. daughter board grounds together.
  231.  
  232. 2) Check the expansion hold-down screws for proper length (not too long)
  233. Sometimes the screw will bend and short the second of the two layers of
  234. sheet metal to the circuit board. It may be best to try and first set the
  235. screws without the video expansion ram to "pre-tap" the sheet metal. It
  236. will be easier then to snug the hold-down screws for the expansion card.
  237.  
  238. 3) Push all chips down fully into sockets.  Some chips may not be seated
  239. properly or even have bent pins.  Straighten bent chip pins with a pair of
  240. smooth pliers.
  241.  
  242. 4) Preferences has a screen centering gadget that if moved too far to the
  243. left, will cause some of the sprites to be distorted.
  244.  
  245. 5) For programmers:
  246.         a) Use this instead of AllocMem():
  247.  
  248. #include "exec/memory.h"
  249.  
  250. /* Safe AllocMem.  Will not let your run the system down to zero bytes.
  251.  * For all to use, by Bryce Nesbitt
  252.  *
  253.  * You may wish to increase PANIC_FACTOR.
  254.  */
  255. #define PANIC_FACTOR_CHIP 4096L
  256.  
  257. APTR SafeAllocMem(size,flags)
  258. long size;
  259. long flags;
  260. {
  261.    register APTR p;
  262.  
  263.    if ( p=(APTR)AllocMem(size, flags) ) {
  264.       if ( AvailMem(MEMF_CHIP) < PANIC_FACTOR_CHIP ) {
  265.          FreeMem(p,size);
  266.          return(0);
  267.       } /* System is low... no go! */
  268.    }
  269.    return(p);
  270. }
  271.  
  272. If you need to tell the user that the system is out of memory, but there
  273. is not enough memory to post a requester or Alert, simply set the title of
  274. your Window or Screen to "** NO MEMORY **" (possibly with a red pen
  275. color). This operation does not require any allocations. b) There is a bug
  276. in Text() that will clip text too soon if the write is started from beyond
  277. the left edge of the RastPort. c) WindowToFront() (and probably the other
  278. Intuition "deferred" actions) will lock up if the user is holding down an
  279. icon from the Workbench tool.
  280.  
  281. 6) If you use internal memory expansion, you should ground clip the
  282. motherboard to the internal expansion board, preferably at the point on
  283. the expansion were the ram array is.
  284.  
  285. 7) Use only high quality disks. Poor disks may format and copy correctly
  286. but time may find lost data or files.
  287.  
  288. 8) Make sure that your machine's fan is unobstructed and operating
  289.  
  290. 9) Use a single AC power outlet with enough grounded power sockets for all
  291. your equipment.  This keeps the AC polarization correct between all your
  292. equipment power supplies. If you examine a three prong outlet, you will
  293. notice that it looks like a pair of eyes with a mouth.  The mouth is
  294. supposed to be electrical "ground"; the smaller slot is the "hot"; the
  295. larger slot is "neutral".  A power plug without a ground prong may have
  296. one of its contact blades larger to fit only in the "neutral" slot. Don't
  297. ever defeat it's purpose. To do so will endanger you and your equipment.
  298.  
  299. 10) This should have been ICHI BAN: Never connect or disconnect cables
  300. while equipment are powered, or blindly probe for a mating.  This includes
  301. your printer, external drives, modems, and other peripherals. Modems, for
  302. instance, have +/- 12 volts on its pins.  Damage can result when these
  303. pins accidently touch the wrong pins on the computer.  Always check to see
  304. that you have the appropriate cable and cable adaptions before you attempt
  305. usage.
  306.  
  307. 11) Don't guess where the cables connect.  Look where you plug your
  308. equipment.  The A2000 has a round DIN connector for the keyboard. Always
  309. make sure the connector marker is on top before plugging.  Don't do as
  310. many people do.  Don't insert and then twist until it fits.  This will
  311. slowly damage your connectors.  IBM PC keyboards are not compatible.
  312.  
  313. 12) Be very careful that the metal band around your mouse connector
  314. doesn't short the pins of the mouse port when inserting.
  315.  
  316. 13) If you encounter a power failure, turn-off all your equipment. When
  317. power is turned on by your Electric Company, your equipment may experience
  318. damaging power spikes or fluctuations.
  319.  
  320. 14) Remove disks when shutting-down a system. Park your harddrive if it
  321. is not the auto-parking type.
  322.  
  323. 15) Video monitors develop high levels of static electricity.  It is best
  324. to plug the monitor and computer into the power outlets before connecting
  325. the monitor cable. Always use a 3-prong power outlet. If your monitor plug
  326. wasn't designed with a ground prong, use a power outlet that is correctly
  327. polarized.
  328.  
  329. 16) Always snug and not tighten the thumbscrews or clips to your
  330. connectors.
  331.  
  332. 17) Never place magnets near your monitor.  This includes speakers,
  333. printers, and telephones which develop magnetic energy.
  334.  
  335. 18) Be sure to include in your startup-sequence file a stack command.
  336. However, programmers should check the stack size if they need more than
  337. 4000 bytes-Operating System overhead. I *don't* increase my stack, or if I
  338. do it's to 8000. (Now you know what me, myself, and I do.)
  339.  
  340. 19) Before working on the interior of your computer, always touch either
  341. the disk drive's or power supply's metal casing to discharge any damaging
  342. static electricity.
  343.  
  344. 20) The Amiga monitors have a metal shield installed under the casing. If
  345. you are using a non-Amiga monitor, make sure that your monitor has some
  346. shielding or make one using a metal kitchen tray (?).
  347.  
  348. 21) Don't mix and blend versions of operating systems. You are asking for
  349. problems and will get them most of the time. If you are still using older
  350. software, you are asking for problems anyway.
  351.  
  352. 22) When paying for shareware and you want a response from them, cut the
  353. bill in half and staple a note as to where the other half went. Nah, don't
  354. do it; it's illegal.  Darn my buckies!  I just became a felon when I
  355. thought
  356. of an excellent programmer.
  357.  
  358. 23) When plugging in cards for the A2000 Amiga, there is the end of the
  359. card which screws to the back of the Amiga.  The metal bracket, which is
  360. attached to the card for this purpose, has a tendency to catch at the
  361. bottom of the bracket to the casing of the Amiga.  To seat properly, the
  362. bracket must be pushed against the back of the Amiga and then it will move
  363. further down.  Make sense?  The main point is: Don't force the bracket to
  364. seat and especially don't use the screw to force it to seat! Always screw
  365. the cards down to prevent shorts
  366.  
  367. 24) Genlock for the Amiga may need some modifications to sync properly.
  368. The modification needs to be done on the early models and requires that
  369. R55 resistor be removed and R108 to be changed to 1.5K ohms. R55 is a
  370. 4.7K ohm resistor located near the Q3 transistor, and R108 is a 1K ohm
  371. resistor located near pin#10 of the MC1377 chip.
  372.  
  373. 25) The composite video of the Amiga A1000 needs color correction. Your
  374. red, greens, and blues may not look correct.  The modification is simple;
  375. just remove resistor R140; located on the rear-left of the motherboard. On
  376. some A1000's, R140 will have to be replaced with a 470K ohm resistor
  377. instead.
  378.  
  379. 26) CORRECTED!
  380.  
  381. 27) Keep your equipment out of sunlight; even when reflected by mirror or
  382. walls while you are away from home. Overheating problems are increased if
  383. the power supply vents are blocked or if it is resting on a rug. Keep the
  384. power supply in a well ventilated area.
  385.  
  386. 28) You cannot keep your cat or dog's fur out of your internal disk drive.
  387. The fan sucks through there. Internal drives now have spring loaded doors
  388. on the front which help in reducing contamination.
  389.  
  390. 29) A clean mouse is a healthy mouse.  Clean your ball and rollers with Q-
  391. Tips, rags, toothpicks, picks, and jack-hammers.
  392.  
  393. 30) Sticky keyboard keys?  Remove that key button with a chip puller and
  394. clean both button and switch with Q-Tips and alcohol.  If your lucky, the
  395. shank of the key switch isn't split.  If it is, The split will widen in
  396. the switch and wedge. Replace the switch or oil the shank with 3in1 oil
  397. only. You may get lucky and find a repair station with some damaged
  398. keyboards with good switches.
  399.  
  400. 31) Does your monitor seem to sink into your A1000 computer case? Put a
  401. plywood or 1/4 inch plexi-glass platform underneath. Does your A2000
  402. keyboard seem to sink in the middle? Re-enforce the middle of the
  403. keyboard's circuit board with a rubber spacer. Does this list seem a bit
  404. long? Make some hot apple cider and come back here.
  405.  
  406. 32) If one or more of your mouse buttons goes flaky, it can be replaced.
  407. If the switch is "Flag", with a square body about 12mm in size with four
  408. leads you may be in luck.  If the switch is the type where the actuator is
  409. completely flush to the switch body, the replacement part can be had from
  410. Panasonic; Digi-Key (1-800-DIGI-KEY) sells it as part #P9950, 36 cents
  411. each. If the switch button is slightly raised from the main body (by about
  412. 1mm) you will either need to adapt the above part or try and find a better
  413. match.  Mouser electronics (817-483-4422 or 619-49-2222) part # 10KB001,
  414. 49 cents each, *might* do the job. Some mice switches are dual switches
  415. with only half being used! Use the other half by rotating the switch 180
  416. degrees.
  417.  
  418. 33) GET MEMWATCH from John Toebes!!
  419.  
  420. 34) CORRECTED!
  421.  
  422. 35) Dead Issue.
  423.  
  424. 36) Ribbon cables should never be bent at angles to the degree of being
  425. sharply folded.  All folds of ribbon cable should gently loop.  A sharp
  426. crease can damage, short or break the wires inside the ribbon cable.  In
  427. the cable from the disk drive mechanism, this can mean Guru's or the
  428. device not being recognized.  MANY RIBBON CABLES FOR THE BRIDGECARD HAVE
  429. BEEN DAMAGED BECAUSE OF THE CREASES IN THE PACKAGING OF THE PRODUCT.
  430. THIS
  431. HAS DAMAGED DRIVES AND BRIDGECARDS. IF A RIBBON CABLE IS SHARPLY FOLDED,
  432. USE AT YOUR OWN RISK.
  433.  
  434. 37) Copy and run questionable or unknown programs in RAM disk with your
  435. disks removed or write protected.  This will prevent you from crashing the
  436. disk drives and damaging the disks.
  437.  
  438. 38) Corrected!
  439.  
  440. 39) For A2000 users with BridgeCards, keep the ribbon cable going to the
  441. 5 1/4 floppy away from the motherboard. Lay the ribbon cable on top of the
  442. cards instead of underneath.  The ribbon cable picks up interference which
  443. can cause your machine to intermittently GURU or cause devices not to be
  444. recognized. (*** note *** Some A2286 bridgeboards will display parity
  445. errors. Return these for exchange.)
  446.  
  447. 40) All computer equipment need a minimum amount of time before powering
  448. back on-line.  For the Amiga A1000 and A500, you must wait a minimum of 20
  449. seconds before power-up and as long as 30 seconds or more for the A2000
  450. Amiga. Computers need time to completely power-down and discharge all
  451. voltages which may be sustaining corrupted data in RAM and other chips.
  452.  
  453. 41) If your computer monitor remains powered and unattended for extended
  454. periods of time, use a display blanking program.  This type of program
  455. will "black-out" your display until there is some kind of user action from
  456. the mouse or keyboard.  Your display will temporarily "black-out" after a
  457. set number of minutes of inactivity.  Public domain programs like "PopCLI"
  458. from the Software Distillery and "ScreenSaver" from Perry Kivolowitz are
  459. good examples.  Leaving the colors stationary for days on end will
  460. burn-out the phosphors of the monitor leaving you with a ghost image
  461. of the display forever. I set my screen to black-out after 10 minutes of
  462. inactivity.
  463.  
  464. 42) It's a good idea to assign your T: directory to RAM:T before executing
  465. any command script. The reason is increased speed and less drive activity.
  466.  
  467.  
  468.                                                           \|/                                                                                            @ @
  469. ------------------------------------------------------oOO-(_)-OOo--------------
  470. Only Amiga Makes it Happen                      Bob Raine
  471. The computer for the creative mind              Michigan State University
  472. Make Up Your Own Mind                           Physics Astronomy Dept.
  473. Amiga / The Alternative                         Raine@msupa.pa.msu.eduEscom:
  474.             "Anything is Possible"
  475. -------------------------------------------------------------------------------
  476.